Great Yellowcress — synonyms, definition

1. great yellowcress (Noun)

2 synonyms
Nasturtium amphibium Rorippa amphibia
1 definition

great yellowcress (Noun) — Perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean; sometimes placed in genus Nasturtium.

1 type of
watercress
2 parts of
Rorippa genus Rorippa